a damp cloth - Deutsch Englisch Wörterbuch